#include "image.h"
#include "constants.h"
#include "textureManager.h"


#pragma once
class Bullet
{
public:
	Bullet(Image image, float posX, float posY, float velX, float velY);
	~Bullet(void);
	void  Bullet::setPosX(float posX);
	float Bullet::getPosX();
	void  Bullet::setPosY(float posY);
	float Bullet::getPosY();
	void  Bullet::setVelX(float velX);
	float Bullet::getVelX();
	void  Bullet::setVelY(float velY);
	float Bullet::getVelY();
	void  Bullet::draw();
	void  Bullet::update(float frameTime);
	bool  Bullet::isOutOfBounds();

private:
	Image bulletPic;
	float velocityX;
	float velocityY;
	float positionX;
	float positionY;
	bool  outOfBounds;
};

